package org.example.bulletin.repository;

import org.example.bulletin.entity.dto.Bulletindto;
import org.example.bulletin.entity.vo.Bulletinvo;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface BulletinRepository {
    List<Bulletinvo> getList();
    List<Bulletinvo> getTopList();
    Integer addBulletinContent(Bulletindto bulletindto);
    void addBulletin(Bulletindto bulletindto);
    Integer updateBulletin(Bulletindto bulletindto);
    void updateBulletinContent(Bulletindto bulletindto);
    void deleteBulletin(Bulletindto bulletindto);
    void deleteBulletinContent(Bulletindto bulletindto);
    Bulletinvo getBulletin(Integer id);
}
